package com.xjscrm.common.vo.grouppull;

import com.xjscrm.common.vo.msg.MsgData;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author liuqi
 * @date 2024年04月07日 19:57
 */
@Data
@ApiModel("拉群发送消息数据")
public class GroupPullMsgData extends MsgData {
    @ApiModelProperty("101-拉进已有群；102-拉近新群")
    private Integer msgType;

    @ApiModelProperty("间隔时间")
    private Integer gap;

    @ApiModelProperty("时间单位（1-秒;60-分;3600=时）")
    private Integer unit;

    @ApiModelProperty("群wxid")
    private String groupId;

    @ApiModelProperty("群名称")
    private String groupName;

    @ApiModelProperty("进群wxid列表")
    private String wxIds;

    @ApiModelProperty("未进群，再次邀请拉群数据格式")
    List<AgainData> notJoinInvitationAgain;

    @ApiModelProperty("已进群，再次营销数据格式")
    List<AgainData> joinedMarketingAgain;

}
